participate in a contest - Anglais Synonymes Dictionnaire